using System;

namespace Dating
{
	[Serializable]
	public class Entity : BizObject
	{
		#region Fields

		private int entityID;
		private int tenantID;
		private string entityName;

		#endregion

		#region Constructors

		/// <summary>
		/// Initializes a new instance of the Entity class.
		/// </summary>
		public Entity()
		{
		}

		/// <summary>
		/// Initializes a new instance of the Entity class.
		/// </summary>
		public Entity(int tenantID, string entityName)
		{
			this.tenantID = tenantID;
			this.entityName = entityName;
		}

		/// <summary>
		/// Initializes a new instance of the Entity class.
		/// </summary>
		public Entity(int entityID, int tenantID, string entityName)
		{
			this.entityID = entityID;
			this.tenantID = tenantID;
			this.entityName = entityName;
		}

		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the EntityID value.
		/// </summary>
		public  int EntityID
		{
			get { return entityID; }
			set { entityID = value; }
		}

		/// <summary>
		/// Gets or sets the TenantID value.
		/// </summary>
		public  int TenantID
		{
			get { return tenantID; }
			set { tenantID = value; }
		}

		/// <summary>
		/// Gets or sets the EntityName value.
		/// </summary>
		public  string EntityName
		{
			get { return entityName; }
			set { entityName = value; }
		}

		#endregion
	}
}
